Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour U.S. Open - New York Italy F6 Italy F7 Spain F14 Italy #3-w2 Italy #3-w3 Italy #3-w4 Uruguay F1 Spain F1 Italy F4 Italy F9 Spain F11 Spain F14 Spain F15 Spain F17 Spain F28 Italy F4 Spain F19 Spain F20 Spain F22 Spain F23 Spain F24 Spain F29 Spain F31 Spain F3 Spain F5 Spain F6 Spain F7 Portugal F3 Spain F12 Spain F13 Spain F18 Spain F24 Spain F26 Spain F27 Spain F28 Spain F29 Spain F30 Spain F31 Spain F32 Spain F35 Spain F38 Spain F39 Spain F6 Spain F7 Portugal F4 Portugal F5 Portugal F6 Spain F12 Spain F13 Spain F18 Spain F19 Italy F14 Italy F15 Netherlands F2 France F9 Spain F25 Spain F26 Spain F27 Spain F28 Spain F29 Spain F30 Spain F34 Spain F35 Spain F36 Spain F37 Spain F39 Spain F40 Spain F41 Spain F2 Spain F3 Spain F7 Spain F8 Spain F9 Spain F10 Spain F11 Spain F18 Spain F19 Spain F20 Spain F21 France F13 Spain F31 Spain F32 Spain F34 Spain F33 Spain F35 Spain F3 Great Britain F3 Great Britain F4 Spain F33 Spain F22 Italy F2 Spain F26 Spain F22 Spain F23 Sporting Challenger - Turin Italy #3-w1 Argentina F7 Spain F32 Spain F2 Italy F2 Italy F3 Unicredit (Suisse) Bank S. A. Challenger - Chiasso 5° Sporting Challenger - Turin Spain F10 Spain F18 Spain F20 Spain F24 Black Forest Open - Freudenstadt Spain F27 Spain F1 Spain F2 II Challenger Ciudada de Guayaquil - Guayaquil II Cyclus Open de Tenis - Florianopolis Tennis Napoli Cup 2007 - Napoli Spain F5 Netherlands F1 Morocco Tennis Tour - Casablanca San Remo Tennis Cup - San Remo Ciudad de Pozoblanco Open Diputacion - Cordoba Sporting Challenger '07 Trofeo Regione Piemonte - Turin Italy F5 Chile F3 Spain F16 Spain F33 France F2 Sporting Challenger '08-Trofeo Regione Piemonte - Turin San Remo Tennis Cup 15° Piertomaso - San Remo Napoli Challenger Rome Challenger San Benedetto Challenger IX Torneo Internacionale de Tennis - Barletta Recanati Challenger Segovia Challenger Vigo Challenger San Sebastian Challenger Challenger Brasov - Brasov Alessandria Challenger Kosice Challenger Arad Challenger Pozoblanco Challenger St. Remy Challenger Kazan Challenger Quimper Challenger Cherbourg Challenger Bath Challenger Alessandria Challenger Furth Challenger Pozoblanco Challenger Segovia Challenger San Sebastian Challenger Todi Challenger Madrid Challenger Orleans Challenger Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Copa Kia Challenger ATP - Santiago C.T. San Remo - XIII Piertomaso Tessitore - San Remo Quimper Challenger Barletta Challenger Tennis Napoli Cup 2006 - Napoli Orbetello Challenger Pozoblanco Challenger dBI Tennis Challenger - Binghamton Orleans Challenger Genoa Open Challenger-Fondazione Carige - Genova Copa Petrobras - Montevideo Copa Kia - Santiago Challenger Cudad de Guayaquil - Guayaquil Copa Petrobras - Aracaju Cyclus Open de Tenis - Florianopolis Riviera di Rimini Challenger 2004 - Rimini Olbia Challenger - Olbia Open Costa Daurada - Tarragona GHI Bronz Classic - Bronx Antonio Savoldi-Marco Co. - Manerbio XI Torneo Internazionale di Tennis - Barletta Memorial A. Manfredini Sassuolo Challenger - Sassuolo Orbetello Challenger Polska Energia Open - Bytom Copa Petrobras Uruguay - Montevideo Copa Petrobras Argentina - Buenos Aires Rennes Challenger Rome Challenger Architect Open - Budapest Wolfsburg Challenger Segovia Challenger Santiago Challenger Bratislava Challenger Genova Open Challenger - Genova Ljubljana Challenger Copa Petrobras Brazil - Aracaju Schickedanz Open 2007 - Furth Nord LB Open 2007 - Braunschweig Citta di Como - Como Sopot Challenger Seville Challenger Copa Petrobras - Santiago San Remo Challenger Genova Challenger Izmir Challenger Napoli Challenger Mons Challenger Montemar Challenger Orleans Challenger Cap Cana Challenger Tennis Napoli Cup - Napoli Copa Petrobras Brazil - Belo Horizonte Copa Petrobras Paraguay - Asuncion Sarajevo Challenger Le Gosier Challenger Barletta Challenger Recanati Challenger Malaga Challenger Rennes Challenger Open de la Comunidad Valenciana - Valencia Copa Petrobras Uruguray - Montevideo Valencia Challenger Copa Petrobras Argentina - Buenos Aires Garden Open 2005 - Rome Rome Challenger Bordeaux Challenger Caltanissetta Challenger Braunschweig Challenger Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena Tenerife 1 Challenger 84° Concurso Internacional Tenis San Sebastian - San Sebastian Campionati Internazionali di Sicilia - Palermo Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Estoril Open - Estoril Synsam Swedish Open - Bastad Dutch Open Tennis - Amersfoort Legg Mason Tennis Classic - Washington Campionati Internazionali di Sicilia - Palermo Brasil Open - Costa do Sauipe 4° Sporting Challenger - Turin Abierto Mexicano Telcel - Acapulco Banja Luka Challenger 2005 - Banja Luka X Torneo Internazionale di Tennis - Barletta Open Seat Godo 2007 - Barcelona 10° Trofeo Luigi Pezzoli - Bergamo San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Memorial Manfredini - Sassuolo Estoril Open - Estoril Como Challenger GHI Bronx Tennis Classic - Bronx Genova Challenger Bad Waltersdorf Challenger Shenzhen 1 Challenger Bergamo Challenger Mercedes Cup - Stuttgart Phoenix Challenger Generali Open - Kitzbuhel BCR Open Romania - Bucharest Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Bordeaux Challenger BA-CA Tennis Trophy - Vienna Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Open de Tenis Comunidad Valenciana - Valencia Hangzhou Challenger Ordina Open - s-Hertogenbosch Catella Swedish Open - Bastad Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven Open Sabadell Atlantico - Barcelona Estoril Open - Estoril AEGON International - Eastbourne Mercedes Cup - Stuttgart Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Open de Tenis Comunidad Valenciana - Valencia Heineken Open - Auckland Brasil Open - Costa do Sauipe Open 13 - Marseille Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Cordenons Challenger Open Sabadell Atlantico - Barcelona Istanbul Challenger Serbia Open - Belgrade Open de Nice Cote dAzur - Nice AEGON International - Eastbourne Movistar Open - Santiago Athens Challenger Brasil Open - Costa do Sauipe Napoli Challenger Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Bet-At-Home Austrian Open - Kitzbuhel Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart ATP Studena Croatia Open - Umag China Open - Beijing Erste Bank Open - Vienna Bordeaux Challenger Qatar ExxonMobil Open - Doha Apia International - Sydney Open Sud de France - Montpellier Open 13 - Marseille BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Studena Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Bet-at-home Open - Hamburg St. Petersburg Open - St. Petersburg Allianz Suisse Open - Gstaad Zug Challenger Kremlin Cup - Moscow Erste Bank Open - Vienna Seville Challenger Valencia Open - Valencia Aircel Chennai Open - Chennai BCR Open Romania - Bucharest Apia International - Sydney Oeiras 3 Challenger AEGON Championships - London Kazan Challenger Brasil Open - Sao Paulo Qatar ExxonMobil Open - Doha Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Qatar Exxon Mobil Open - Doha Orange Warsaw Open - Warsaw AEGON International - Eastbourne Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Legg Mason Tennis Classic - Washington Credit Agricole Suisse Open - Gstaad ATP Vegeta Croatia Open - Umag Winston-Salem Open - Winston-Salem China Open - Beijing Jersey Challenger Aircel Chennai Open - Chennai Valencia Open - Valencia Royal Guard Open Chile - Vina del Mar Rio Open 500 - Rio de Janeiro Quimper Challenger Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Mercedes Cup - Stuttgart China Open - Beijing Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Aircel Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Topshelf Open - 's-Hertogenbosch Barcelona Open BancSabadell - Barcelona BMW Open - Munich AEGON Championships - London Bet-at-home Open - Hamburg Erste Bank Open - Vienna St. Petersburg Open - St. Petersburg Argentina Open - Buenos Aires Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Winston-Salem Open - Winston-Salem Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Gerry Weber Open - Halle Konzum Croatia Open - Umag Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg China Open - Beijing Open de Tenis Comunidad Valenciana - Valencia If Stockholm Open - Stockholm Swiss Indoors Basel - Basel ASB Classic - Auckland Sydney International - Sydney Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona BMW Open - Munich SkiStar Swedish Open - Bastad Swiss Open - Gstaad Abierto Mexicano - Los Cabos Rome Challenger Intrum Stockholm Open - Stockholm Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha ASB Classic - Auckland DIEMA XTRA Sofia Open - Sofia Open Parc - Lyon Plava Laguna Croatia Open - Umag German Tennis Championships - Hamburg Swiss Open - Gstaad Abierto Mexicano de Tenis Mifel - Los Cabos Zhuhai Open - Zhuhai Ostrava Challenger ABN AMRO World Tennis Tournament - Rotterdam Open de la Comunidad Valenciana - Valencia Dubai Duty Free Tennis Championships - Dubai Antalya Open - Antalya Open Sud de France - Montpellier Barcelona Open Banc Sabadell - Barcelona St. Petersburg Open - St. Petersburg European Open - Antwerp Medibank International - Sydney Argentina Open - Buenos Aires Qatar ExxonMobil Open - Doha Serbia Open - Belgrade Mallorca Championships - Mallorca Swiss Open - Gstaad Generali Open - Kitzbuhel Swiss Indoors Basel - Basel Terra Wortmann Open - Halle Swiss Indoors Basel - Basel Winston-Salem Open - Winston-Salem Swiss Indoors Basel - Basel Adelaide International 1 - Adelaide China Open - Beijing St. Petersburg Open - St. Petersburg Anytech365 Andalucia Open - Marbella Citi Open - Washington China Open - Beijing Winston-Salem Open - Winston-Salem European Open - Antwerp cinch Championships - London San Diego Open - San Diego AEGON Championships - London Sydney Tennis Classic - Sydney International German Open - Hamburg Open Sud de France - Montpellier China Open - Beijing Pilot Pen Tennis - New Haven St. Petersburg Open - St. Petersburg Millennium Estoril Open - Estoril Heineken Open - Auckland Tiriac Open - Bucharest ABN AMRO Open - Rotterdam Moselle Open - Metz Buenos Aires Challenger Adelaide International - Adelaide Asuncion Challenger Bet-at-home Open - Hamburg Mallorca Championships - Mallorca Hamburg Open - Hamburg German Tennis Championships - Hamburg PTT Thailand Open - Bangkok Open de Tenis Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad Dubai Duty Free Tennis Championships - Dubai San Marino Challenger Vegeta Croatia Open - Umag Dubai Duty Free Tennis Championships - Dubai Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice PTT Thailand Open - Bangkok Erste Bank Open - Vienna Topshelf Open - 's-Hertogenbosch Tunis Challenger Aircel Chennai Open - Chennai Heineken Open - Auckland Copa Claro - Buenos Aires Open 13 - Marseille Generali Open - Kitzbuhel BMW Open - Munich Topshelf Open - 's-Hertogenbosch St. Petersburg Open - St. Petersburg Valencia Open - Valencia Heineken Open - Auckland Apia International - Sydney Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Argentina Open - Buenos Aires Naples Challenger US Men's Clay Court Championship - Houston Hong Kong Tennis Open - Hong Kong Grand Prix Hassan II - Marrakech EFG Swiss Open - Gstaad Vegeta Croatia Open - Umag Austrian Open - Kitzbuhel China Open - Beijing Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Valencia Open - Valencia Dubai Duty Free Tennis Championships - Dubai Erste Bank Open - Vienna Aircel Chennai Open - Chennai ASB Classic - Auckland Grand Prix Hassan II - Marrakech ABN AMRO World Tennis Tournament - Rotterdam Rio Open - Rio de Janeiro Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice AEGON Championships - London Cordoba Open - Cordoba Konzum Croatia Open - Umag Shenzhen Open - Shenzhen Kremlin Cup - Moscow Garanti Koza Sofia Open - Sofia Apia International - Sydney Garanti Koza Sofia Open - Sofia Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona Hungarian Open - Budapest BMW Open - Munich China Open - Beijing Aircel Chennai Open - Chennai bett1HULKS Indoors - Cologne Suisse Open - Gstaad Hamburg European Open - Hamburg Cagliari Challenger Turin Challenger Rio Open - Rio de Janeiro Erste Bank Open - Vienna Geneva Open - Geneva Gerry Weber Open - Halle St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu China Open - Beijing Copa Petrobras - Bogota Grand Prix Hassan II - Marrakech BMW Open - Munich Noventi Open - Halle Sir Supermercati - Rome China Open - Beijing Swiss Indoors Basel - Basel ASB Classic - Auckland Generali Open - Kitzbuhel Open 13 Provence - Marseille ABN AMRO World Tennis Tournament - Rotterdam Qatar ExxonMobil Open - Doha Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai cinch Championships - London Tenerife Challenger Noventi Open - Halle Mallorca Championships - Mallorca Nordea Open - Bastad Swiss Open - Gstaad Monza Challenger Rio Open - Rio de Janeiro Mauthausen Challenger Dubai Duty Free Tennis Championships - Dubai Turin Challenger Gonet Geneva Open - Geneva Noventi Open - Halle Nordea Open - Bastad Hamburg European Open - Hamburg Nottingham 2 Challenger Plava Laguna Croatia Open - Umag Astana Open - Astana Sofia Open - Sofia Gonet Geneva Open - Geneva Tennis Napoli Open - Naples Adelaide International 2 - Adelaide BCR Open Romania - Bucharest ASB Classic - Auckland Olbia Challenger ABN AMRO World Tennis Tournament - Rotterdam Rio Open - Rio de Janeiro Qatar ExxonMobil Open - Doha Chile Dove Men+Care Open - Santiago Barcelona Open Banc Sabadell - Barcelona Moselle Open - Metz Almaty Open - Almaty Abierto Mexicano Telcel - Acapulco Gijon Open - Gijon Open Sud de France - Montpellier ATP Studena Croatia Open Umag - Umag Millennium Estoril Open - Estoril Open de Moselle - Metz Libema Open - 's-Hertogenbosch Grand Prix de Tennis de Lyon - Lyon Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Plava Laguna Croatia Open - Umag Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Telecom Italia Masters - Rome Campionati Internazionali d'Italia - Rome Perugia Challenger San Marino Challenger Catella Swedish Open - Bastad Pacific Life Open - Indian Wells Power Horse Cup - Dusseldorf Mutua Madrilena Masters Madrid - Madrid Maharashtra Open - Pune Argentina Open - Buenos Aires Open 13 Provence - Marseille Maia Challenger Qatar ExxonMobil Open - Doha Boss Open - Stuttgart BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome Naples Challenger Mutua Madrilena Masters Madrid - Madrid Shanghai - Shanghai BNP Paribas Open - Indian Wells Belgrade Open - Belgrade BMW Open - Munich Manama Challenger Erste Bank Open - Vienna Sassuolo Challenger Grand Prix Hassan II - Casablanca Pilot Pen Tennis - New Haven Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto BCR Open Romania - Bucharest Western & Southern Financial Group Masters - Cincinnati Open Sabadell Atlantico - Barcelona BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Mutua Madrilena Madrid Open - Madrid Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Sony Open Tennis - Miami Miami Open - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome ATP Studena Croatia Open Umag - Umag Rogers Cup - Montreal Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Open 13 - Marseille Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Rogers Cup - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Miami Open - Miami Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid AEGON International - Eastbourne Western & Southern Open - New York Coupe Rogers - Montreal BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Barcelona Open Banc Sabadell - Barcelona National Bank Open - Montreal Generali Open - Kitzbuhel Internazionali BNL d'Italia - Rome Rogers Cup - Toronto EFG Swiss Open - Gstaad Miami Open - Miami Stockholm Open - Stockholm Rolex Paris Masters - Paris Masters Series Monte-Carlo - Monte Carlo Qatar ExxonMobil Open - Doha Campionati Internazionali D'Italia - Rome Shanghai Rolex Masters - Shanghai Rogers Masters - Montreal BNP Paribas Open - Indian Wells Miami Open - Miami ABN AMRO Open - Rotterdam Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Rolex Paris Masters - Paris Miami Open - Miami Wimbledon - London Rolex Paris Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Wimbledon - London BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Sony Ericsson Open - Miami Sofia Open - Sofia Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Dubai Duty Free Tennis Championships - Dubai National Bank Open - Montreal Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Terra Wortmann Open - Halle Monte-Carlo Rolex Masters - Monte-Carlo Mallorca Championships - Mallorca Rogers Cup - Montreal Argentina Open - Buenos Aires Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells ASB Classic - Auckland Miami Open - Miami Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Qatar ExxonMobil Open - Doha BNP Paribas Open - Indian Wells Rolex Paris Masters - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Miami Open - Miami Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Cincinnati Open - Cincinnati St. Petersburg Open - St. Petersburg Copa Telmex - Buenos Aires Kremlin Cup - Moscow Erste Bank Open - Vienna Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Intrum Stockholm Open - Stockholm U.S. Open - New York French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Shanghai Rolex Masters - Shanghai Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, World Group, 1R, GER-ESP 4-1 Davis Cup, World Group, 1R, ARG-ITA 1-3 Davis Cup, World Group, QF, ITA-GBR 3-2 Davis Cup, World Group, PO, BRA-ESP 3-1 Hopman Cup - Perth Davis Cup, World Group, 1R, KAZ-ITA 3-2 Davis Cup, World Group, SF, SUI-ITA 3-2 Davis Cup, World Group, PO, RUS-ITA 1-4 Davis Cup, World Group, QF, ITA-ARG 1-3 Davis Cup, World Group, QF, ITA-FRA 1-3 Davis Cup, World Group, SF, FRA-ESP 3-2 Laver Cup - Geneva Davis Cup, Finals, Group B Davis Cup, Finals, Group F ATP Cup - Brisbane, Perth, Sydney Davis Cup, World Group, QR, ITA-KOR 4-0 ATP Cup - Melbourne ATP Cup - Sydney Davis Cup, Qualifiers, 1R, ESP-ROU 3-1 Davis Cup, Group B, Valencia Davis Cup, World Group, PO, ITA-CHI 4-1 U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Davis Cup, World Group, PO, SWE-ITA 3-2 French Open (juniors) U.S. Open (juniors) Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, World Group, 1R, ITA-CRO 3-2 Davis Cup, Group I, DEN-ESP 0-5 Davis Cup, Group 1, PO, ITA-LAT, 3-2 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Davis Cup, World Group, QF, CAN-ITA 3-1 AAMI Classic - Kooyong Davis Cup, Finals, F, ESP-CAN 2-0 Davis Cup, Group B, Valencia Mubadala World Tennis Championship Chengdu Open - Chengdu Davis Cup, Group I, 2R, ROU-ESP 1-4 Davis Cup, World Group, 1R, CRO-ESP 2-3 Davis Cup, World Group, 1R, ARG-ITA 2-3 All Lower level tournaments Davis Cup, World Group, 1R, JPN-ITA 1-3 Davis Cup, World Group, 1R, ESP-GBR 3-1 Davis Cup, Finals, QF, CRO-ESP 2-0 Wimbledon (juniors) Wimbledon (juniors) Olympics - Rio de Janeiro Olympics - London Olympics - Tokyo Libema Open - 's-Hertogenbosch